package 所有的题类.C.贪心算法;

public class A分割平衡字符串 {
    /**
     * 在一个 平衡字符串 中，'L' 和 'R' 字符的数量是相同的。
     *
     * 给你一个平衡字符串 s，请你将它分割成尽可能多的平衡字符串。
     *
     * 返回可以通过分割得到的平衡字符串的 最大数量
     *
     * 示例 1：
     * 输入：s = "RLRRLLRLRL"
     * 输出：4
     * 解释：s 可以分割为 "RL"、"RRLL"、"RL"、"RL" ，每个子字符串中都包含相同数量的 'L' 和 'R' 。
     *
     * 示例 2：
     * 输入：s = "RLLLLRRRLR"
     * 输出：3
     * 解释：s 可以分割为 "RL"、"LLLRRR"、"LR" ，每个子字符串中都包含相同数量的 'L' 和 'R' 。
     *
     * 示例 3：
     * 输入：s = "LLLLRRRR"
     * 输出：1
     * 解释：s 只能保持原样 "LLLLRRRR".
     *
     * 示例 4：
     * 输入：s = "RLRRRLLRLL"
     * 输出：2
     * 解释：s 可以分割为 "RL"、"RRRLLRLL" ，每个子字符串中都包含相同数量的 'L' 和 'R' 。
     *
     */

    public static void main(String[] args) {
        System.out.println((int) ('L'));
        System.out.println((int) ('R'));
        System.out.println((int) ('O'));
        //String s="RLRRLLRLRL";
        //
        //String[] split = s.split("");
        //int num=0;
        //int count=0;
        //
        //for (int i = 0; i < split.length; i++) {
        //    String c=split[i];
        //    if(c.equals("R")){
        //        num++;
        //    }
        //    if(c.equals("L")){
        //        num--;
        //    }
        //    if(num==0){
        //        count++;
        //    }
        //}
        //System.out.println(count);
    }
}
